foreign payments - French English Dictionary